package com.ts.core.service;

import com.ts.core.entity.AndroidVo.AnArticleVo;
import com.ts.core.entity.AndroidVo.AnPostArticleVo;
import com.ts.core.entity.LxbArticle;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ts.core.entity.Vo.ArticleVo;
import com.ts.core.entity.Vo.DetailVo;
import com.ts.core.entity.queryVo.ArticleQueryVo;

import java.util.List;

/**
 * <p>
 * 帖子 服务类
 * </p>
 *
 * @author testjava
 * @since 2024-03-25
 */
public interface LxbArticleService extends IService<LxbArticle> {

    List<ArticleVo> getAll();

    List<ArticleVo> selectList(ArticleQueryVo articleQueryVo);

    void updateStateById(String id);

    DetailVo getDetail(String id);
 
    List<AnArticleVo> getAllArticle();

    void CreateArticleAndVideo(AnPostArticleVo anArticleVo);
}
